two armfuls - German English Dictionary